home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 2 / Meeting Pearls Vol. II (1995)(GTI - Schatztruhe)[!].iso / Pearls / dev / TurboM2 / m2 / MathLib0.mod < prev    next >
Text File  |  1995-01-23  |  801b  |  35 lines

  1. IMPLEMENTATION MODULE MathLib0 ;
  2.  
  3. IMPORT MathIEEEDoubTrans, MathIEEEDoubBas ;
  4.  
  5. PROCEDURE sqrt( x : LONGREAL ) : LONGREAL ;
  6. BEGIN RETURN MathIEEEDoubTrans.IEEEDPSqrt(x)
  7. END sqrt ;
  8.  
  9. PROCEDURE exp( x : LONGREAL ) : LONGREAL ;
  10. BEGIN RETURN MathIEEEDoubTrans.IEEEDPExp(x)
  11. END exp ;
  12.  
  13. PROCEDURE ln( x : LONGREAL ) : LONGREAL ;
  14. BEGIN RETURN MathIEEEDoubTrans.IEEEDPLog(x)
  15. END ln ;
  16.  
  17. PROCEDURE sin( x : LONGREAL ) : LONGREAL ;
  18. BEGIN RETURN MathIEEEDoubTrans.IEEEDPSin(x)
  19. END sin ;
  20.  
  21. PROCEDURE cos( x : LONGREAL ) : LONGREAL ;
  22. BEGIN RETURN MathIEEEDoubTrans.IEEEDPCos(x)
  23. END cos ;
  24.  
  25. PROCEDURE arctan( x : LONGREAL ) : LONGREAL ;
  26. BEGIN RETURN MathIEEEDoubTrans.IEEEDPAtan(x)
  27. END arctan ;
  28.  
  29. PROCEDURE entier( x : LONGREAL ) : LONGINT ;
  30. BEGIN RETURN TRUNC( MathIEEEDoubBas.IEEEDPFloor(x))
  31. END entier ;
  32.  
  33. END MathLib0.
  34.  
  35.